meaning of brachyceral

1. Having short antennae, as certain insects.


Related Words

brachyceral |

Developed & Maintained By Taraprasad.com

Treasure Words