ın bryozoa, an organ extending back from the stomach

listen to the pronunciation of ın bryozoa, an organ extending back from the stomach
English - English

Definition of ın bryozoa, an organ extending back from the stomach in English English dictionary

In Bryozoa, an organ extending back from the stomach
funiculus