Citroncirus
English Dictionary
->
Letter C
-> Citroncirus
Search Dictionary:
Citroncirus Definition
(n)
a
cross
between
Citrus
sinensis
and
Poncirus
trifoliata
Citroncirus Synonyms
Citroncirus
genus Citroncirus
© Art Branch Inc.