Definify.com

Definition 2025


pseudembryos

pseudembryos

English

Noun

pseudembryos

  1. plural of pseudembryo