"Leptocardian" is a word in ENGLISH
leptocardian
ENGLISH
Definition:
One of the Leptocardia.
leptocardian
ENGLISH
Definition:
Of or pertaining to the Leptocardia.
Few words of positivity
Only through sacrifice can Genesis survive.
WORD SUGGESTIONS
vertebrata
ENGLISH
One of the grand divisions of the animal kingdom, comprising all animals that have a backbone composed of bony or …
Read the complete definition