meaning of acalephoid

1. Belonging to or resembling the Acalephae or jellyfishes.


Related Words

acalephoid |

Developed & Maintained By Taraprasad.com

Treasure Words