AFBV

AFBV stands for Angelonia Flower Break Virus

AFBV
Share
Abbreviations And Their Meaning