XANTHOSPERMOUS


Meaning of XANTHOSPERMOUS in English

adj having yellow seeds.

Webster English vocab.      Английский словарь Webster.