meaning of amoeboid

1. Resembling an amoeba; amoeba-shaped; changing in shape like an amoeba.


Related Words

amoeboid |

Developed & Maintained By Taraprasad.com

Treasure Words