ADAMBULACRAL MEANING IN ENGLISH

• Adambulacral Definition & Synonyms

  1. (a.) Next to the ambulacra; as, the adambulacral ossicles of the starfish.


RECENT SEARCHES