meaning of biflabellate

1. Flabellate on both sides.


Related Words

biflabellate |

Developed & Maintained By Taraprasad.com

Treasure Words