LUMBRICIFORM MEANING IN ENGLISH

• Lumbriciform Definition & Synonyms

  1. (a.) Resembling an earthworm; vermiform.


RECENT SEARCHES